@charset "gb2312";

body{background:#fff url('../images/bg.body.jpg') repeat-x; font-family: Microsoft YaHei, sans-serif; line-height: 1.7;}
.wrap{width:950px;  position:relative; margin:0 auto; background:url('../images/bg.jpg') no-repeat;}
.foot{width:950px; margin:0 auto; }
.intro{width:520px; position:absolute; right:30px; top:90px; font-size:14px; font-weight: 900;}
.weibo{float:right;width:106px; height:24px; background:url('../images/weibo.gif') no-repeat;}
.show{width:360px; height:130px; padding:0 20px 0 140px; position:absolute; right: 30px; top:170px; font-size:12px; background: url('../images/show.png') no-repeat;}
.show h3{font-size:14px; font-weight: 900;}
form{width:520px; position: absolute; right: 30px; top: 320px; border-top:2px dashed #cdcdcd; padding-top:5px; font-size: 12px;}
form h3{font-weight: 900; width:100px; margin: 0 auto; font-size:16px;}
form .tips{margin:0; color:#898989;}
form p{padding:2px 0;}
form label{font-weight: 900; line-height:20px;}
form p button{ font-size:12px; height:24px; padding:0;}
form input{ width: 50%; clear:left;}
form p span{margin-left:20px; color:red; line-height:20px;}
.submit{width:72px; height:36px; float:right; margin-top:10px; cursor: pointer; background:url('../images/submit.png') no-repeat; border:none; text-indent: -9999em;}
.copyright{position: absolute; bottom: 10px; right: 30px; font-size: 12px;}

.success{width:480px; padding:20px 10px; position: absolute; right: 30px; top: 320px; border:2px dashed #cdcdcd; padding-top:5px; font-size: 14px;}
.success strong{display:block; width:130px; margin:5px auto 10px; font-size: 16px; font-weight: 900; color:red;}
.alert{display:none; width:390px; height:220px; padding:80px 20px 50px; position:absolute; z-index: 9; top:180px; left:50%; margin-left:-215px;  background:url('../images/alert.png') no-repeat;}
.alert button{cursor:pointer; background: transparent; width:73px; height:30px; border:none; position: absolute; right:34px; bottom:18px;}
#a1, #a2, #a3, #a4{display:none;}
#a4{width:213px; height: 220px; margin: -20px auto 0;}
#a2 a{color:#345fdb;}

